radiation induced life shortening - Turco Inglés Diccionario